Запитання з тегом «sql-server-2008»

Використовуйте цей тег для питань, характерних для версії SQL-сервера Microsoft 2008 року.

8
Простий запит DateTime sql
Як мені запитати поле бази даних DateTime у певному діапазоні? Я використовую SQL SERVER 2005 Код помилки нижче SELECT * FROM TABLENAME WHERE DateTime >= 12/04/2011 12:00:00 AM AND DateTime <= 25/05/2011 3:53:04 AM Зверніть увагу, що мені потрібно отримувати рядки протягом певного діапазону часу. Приклад, діапазон часу 10 хвилин. …

3
Чи повинні кластерні індекси бути унікальними?
Що станеться, якщо кластерний індекс не є унікальним? Чи може це призвести до поганої роботи, оскільки вставлені рядки переходять на якусь сторінку "переповнення"? Чи він "зроблений" унікальним, і якщо так, то як? Який найкращий спосіб зробити його унікальним? Я запитую, тому що зараз я використовую кластерний індекс, щоб розділити свою …

2
Помилка 0xc0202049: Потік даних Завдання 1: Помилка вставки в стовпець лише для читання
Я використовую майстер імпорту та експорту SQL Server 2008. Мені потрібно імпортувати базу даних. Я відкрив майстер імпорту / експорту сервера SQL і пройшов такі дії: - для пункту призначення я обрав "власний клієнт SQL Server 10". тоді я вибрав копіювати дані з однієї або декількох таблиць або подання. SSIS …


8
Порожній рядок SQL Server 2008 проти простору
Сьогодні вранці я зіткнувся з чимось трохи дивним і подумав подати це для коментарів. Хтось може пояснити, чому наступний запит SQL друкує "дорівнює" при запуску проти SQL 2008. Рівень сумісності db встановлено на 100. if '' = ' ' print 'equal' else print 'not equal' І це повертає 0: select …


14
Помилка - переповнення SqlDateTime. Повинна бути між 1/1/1753 00:00:00 і 31.12.999 23:59:59
Я використовую цей фрагмент коду, який я написав, і він працює таким незрозумілим чином. Я хочу вставити рядок у базу даних, що включає два стовпці DateTime: myrow.ApprovalDate = DateTime.Now myrow.ProposedDate = DateTime.Now І все ж, коли я оновлюю базу даних, я отримую таку помилку: Переповнення SqlDateTime. Повинна бути між 1/1/1753 …

10
TSQL: Як перевести місцевий час у UTC? (SQL Server 2008)
Ми маємо справу з додатком, який повинен обробляти глобальні часові дані з різних часових поясів та налаштування переходу на літній час. Ідея полягає в тому, щоб все зберігати у форматі UTC внутрішньо і конвертувати лише вперед і назад для локалізованих користувацьких інтерфейсів. Чи пропонує SQL Server якісь механізми роботи з …

7
varchar (макс.) скрізь?
Чи є якісь проблеми з перетворенням усіх ваших рядків Sql Server 2008 на стовпці varchar (max)? Мої допустимі розміри рядків управляються додатком. База даних повинна просто зберігати те, що я їй даю. Чи прийму я показник продуктивності, оголосивши всі стовпці рядків типом varchar (max) у Sql Server 2008, незалежно від …

12
Повернення імені місяця в запиті SQL Server
Використовуючи SQL Server 2008, у мене є запит, який використовується для створення подання, і я намагаюся відобразити назву місяця замість цілого числа. У моїй базі даних datetimeце стовпець називається OrderDateTime. Рядки в запиті, що повертають дату: DATENAME(yyyy, S0.OrderDateTime) AS OrderYear, DATEPART(MONTH, S0.OrderDateTime) AS OrderMonth Це повертає стовпець років і стовпець …

5
Що робить “вибрати 1 з”?
Я прочитав кілька статей, але насправді не розумів, що робить select 1 from? Хтось каже "ви повинні використовувати select 1замість select *". Ось приклад таблиці: cust_id cust_name cust_address 1000000001 Village Toys Mapl 1000000002 Kids Place South 1000000003 Fun4All Sunny 1000000004 Fun4All Riverside 1000000005 The Toy Store 53rd Яким буде результат, …

5
Вимкнути журнал транзакцій
Oracle має команди SQL, які можна видавати, щоб транзакція не реєструвалась. Чи є щось подібне для SQL Server 2008? Мій сценарій: нам потрібні журнали Tx на серверах (Dev, QA, Prod), але, можливо, ми можемо обійтися без них на машинах розробників.

1
Чи можете ви пояснити використання sys.sp_addextendedproperty у наступному коді?
Що відбувається в наступному коді після створення подання? Чи можете ви дати мені якісь думки чи шлях, яким я повинен йти? Цей код взято звідси . /****** Object: View [dbo].[vProductImages] Script Date: 04/28/2008 16:59:05 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE VIEW [dbo].[vProductImages] AS SELECT dbo.Products_Images.ProductID, dbo.Images.ThumbUrl, …

8
Як отримати розмір поля varchar [n] в одному операторі SQL?
Припустимо, у мене є таблиця SQL, яка містить поле varchar [1000], яке називається "Зауваження". Я хотів би створити єдиний оператор SQL, який при виконанні поверне 1000 або будь-який інший розмір поля varchar, який може бути змінено в майбутньому. Щось на зразок SELECT size(Remarks) FROM mytable. Як це зробити?

13
SQL Server: недійсна назва стовпця
Я працюю над зміною існуючої збереженої процедури SQL Server. Я додав два нові стовпці до таблиці і змінив збережену процедуру, а також виділив ці два стовпці. Хоча стовпці доступні в таблиці, SQL Server продовжує давати цю помилку: Недійсна назва стовпця "INCL_GSTAMOUNT" Хто-небудь може сказати мені, що тут не так?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.