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

Структурована мова запитів (SQL) - це мова для запитів баз даних. Питання повинні включати приклади коду, структуру таблиці, вибіркові дані та тег для реалізації СУБД (наприклад, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 тощо). Якщо ваше питання стосується виключно конкретної СУБД (використовує конкретні розширення / функції), використовуйте замість цього тег СУБД. Відповіді на запитання, позначені SQL, повинні використовувати стандарт ISO / IEC.

12
Додайте новий стовпець із обмеженням зовнішнього ключа в одну команду
Я намагаюся додати новий стовпець, який буде зовнішнім ключем. Мені вдалося додати стовпчик та обмеження зовнішнього ключа за допомогою двох окремих ALTER TABLEкоманд: ALTER TABLE one ADD two_id integer; ALTER TABLE one ADD FOREIGN KEY (two_id) REFERENCES two(id); Чи є спосіб це зробити за допомогою однієї команди ALTER TABLE замість …
128 sql 


8
Як додати зовнішній ключ до існуючої таблиці SQLite?
У мене є така таблиця: CREATE TABLE child( id INTEGER PRIMARY KEY, parent_id INTEGER, description TEXT); Як додати обмеження на зовнішній ключ parent_id? Припустимо, іноземні ключі ввімкнено Більшість прикладів передбачає, що ви створюєте таблицю - я хотів би додати обмеження до існуючої.
128 sql  sqlite  foreign-keys  ddl 

8
Як я можу запитати значення в стовпці XML SQL Server
У мене є наступний XML, що зберігається у стовпці XML (називається Roles) у базі даних SQL Server. <root> <role>Alpha</role> <role>Beta</role> <role>Gamma</role> </root> Я хотів би перерахувати всі рядки, які в них відіграють певну роль. Ця роль передана параметром.
127 sql  sql-server  xml  xquery 

15
Первинний ключ або Унікальний індекс?
На роботі у нас є велика база даних з унікальними індексами замість первинних ключів, і все працює чудово. Я розробляю нову базу даних для нового проекту, і я маю дилему: У теорії БД первинний ключ є основним елементом, це нормально, але в проектах REAL які переваги та недоліки обох? Що …

14
Чому люди так ненавидять курсори SQL? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
127 sql  cursor 

7
Посібник для початківців щодо розробки баз даних SQL [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 років тому . Удосконаліть це питання Чи знаєте ви гарне джерело, щоб навчитися проектувати рішення SQL? Поза базовим синтаксисом мови я …


6
Rails 4 LIKE-запит - ActiveRecord додає лапки
Я намагаюся зробити подібний запит, як це def self.search(search, page = 1 ) paginate :per_page => 5, :page => page, :conditions => ["name LIKE '%?%' OR postal_code like '%?%'", search, search], order => 'name' end Але коли він запускається щось додає лапки, що призводить до того, що оператор sql виходить …

4
Видаліть з назвою стовпця
У мене є таблиця StudentMarksз стовпцями Name, Maths, Science, English. Дані схожі Name, Maths, Science, English Tilak, 90, 40, 60 Raj, 30, 20, 10 Я хочу влаштувати це так: Name, Subject, Marks Tilak, Maths, 90 Tilak, Science, 40 Tilak, English, 60 За допомогою unpivot я можу отримати ім'я, позначає належним …

7
Перетворити HashBytes у VarChar
Я хочу отримати хеш MD5 значення рядка в SQL Server 2005. Я роблю це за допомогою наступної команди: SELECT HashBytes('MD5', 'HelloWorld') Однак це повертає VarBinary замість значення VarChar. Якщо я спробую перетворити 0x68E109F0F40CA72A15E05CC22786F8E6на VarChar, я отримаю há ðô§*à\Â'†øæзамість 68E109F0F40CA72A15E05CC22786F8E6. Чи є рішення, засновані на SQL? Так
127 sql  sql-server 

2
Найкращий спосіб роботи з транзакціями в MS SQL Server Management Studio
Скажімо, у мене є синтаксично та семантично правильний оператор SQL, щоб він виконувався. У студії управління (або будь-який інший інструмент запитів) як я можу перевірити оператори SQL, і якщо я помітив, що вони щось зламали, відкат (в окремому запиті?)
127 sql  tsql  transactions 

5
Який найкращий тип даних SQL для зберігання рядка JSON?
Який найкращий тип даних SQL для зберігання рядка JSON? static List<ProductModel> CreateProductList() { string json = @"[ { ProductId: 1, ProductCode: 'A', Product: 'A' }, { ProductId: 2, ProductCode: 'B', Product: 'B' } ]"; IList<JToken> tokenList = JToken.Parse(json).ToList(); List<ProductModel> productList = new List<ProductModel>(); foreach (JToken token in tokenList) { productList.Add(JsonConvert.DeserializeObject<ProductModel>(token.ToString())); …
127 sql  sql-server  json 

11
Невідома стовпчик у списку полів у запиті оновлення MySQL
Я намагаюся отримувати помилку MySQL №1054 під час спроби виконати цей запит на оновлення: UPDATE MASTER_USER_PROFILE, TRAN_USER_BRANCH SET MASTER_USER_PROFILE.fellow=`y` WHERE MASTER_USER_PROFILE.USER_ID = TRAN_USER_BRANCH.USER_ID AND TRAN_USER_BRANCH.BRANCH_ID = 17 Можливо, це якась синтаксична помилка, але я намагався використовувати замість цього внутрішнє з'єднання та інші зміни, але я отримую те саме повідомлення: Unknown …

10
Видаліть ідентичність зі стовпця в таблиці
У нас є таблиця 5 Гб (майже 500 мільйонів рядків), і ми хочемо видалити властивість ідентичності в одній із стовпців, але коли ми намагаємося це зробити за допомогою SSMS - вона закінчується. Чи можна це зробити через T-SQL?
127 sql  sql-server  tsql 

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