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

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

13
Як вибрати лише 1 рядок з Oracle sql?
Я хочу використовувати синтаксис oracle, щоб вибрати лише 1 рядок із таблиці DUAL. Наприклад, я хочу виконати цей запит: SELECT user FROM DUAL ... і він мав би, як-от, 40 записів. Але мені потрібен лише один запис. ... І я хочу, щоб це сталося без WHEREзастереження. Мені потрібно щось у …
110 sql  oracle  oracle9i 

22
Створення випадкової та унікальної 8-символьної рядки за допомогою MySQL
Я працюю над грою, яка передбачає транспортні засоби в певний момент. У мене є таблиця MySQL під назвою "транспортні засоби", що містить дані про транспортні засоби, включаючи стовпець "табличка", де зберігаються номерні знаки для транспортних засобів. Тепер ось частина, з якою я маю проблеми. Мені потрібно знайти невикористаний номерний знак, …
110 mysql  sql 

7
COALESCE Функція в TSQL
Чи може хтось пояснити, як працює функція COALESCE в TSQL? Синтаксис такий КАЛЕЦІЯ (x, y) Документ MSDN щодо цієї функції досить розпливчастий

14
Найефективніша конверсія ResultSet в JSON?
Наступний код перетворює a ResultSetв рядок JSON за допомогою JSONArrayі JSONObject. import org.json.JSONArray; import org.json.JSONObject; import org.json.JSONException; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.ResultSetMetaData; public class ResultSetConverter { public static JSONArray convert( ResultSet rs ) throws SQLException, JSONException { JSONArray json = new JSONArray(); ResultSetMetaData rsmd = rs.getMetaData(); while(rs.next()) { int …
109 java  sql  json  resultset 


4
Найкращий спосіб тестування SQL-запитів [закритий]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання У мене виникла проблема, в якій у нас залишаються складні запити …
109 sql  unit-testing 

6
Як вставити значення дати в базу даних SQLite?
Я намагаюся вставити значення дати в базу даних SQLite . Це здається успішним, але коли я намагаюся отримати значення, виникає помилка: <Неможливо прочитати дані> Висловлюваннями SQL є: create table myTable (name varchar(25), myDate DATETIME) insert into myTable (name,mydate) Values ('fred','jan 1 2009 13:22:15')
109 sql  datetime  sqlite 


4
Виберіть щось, що має більше / менше символу x
Цікаво, чи можна вибрати щось, що містить більше / менше x символів у SQL. Наприклад, у мене є таблиця співробітників, і я хочу показати всі імена працівників, які містять у своєму імені більше 4 символів. Ось приклад таблиці ID EmpName Dept 1 Johnny ACC 2 Dan IT 3 Amriel PR …
109 sql 

9
Чи є автоматичний приріст у sqlite?
Я намагаюся створити таблицю з автоматичним збільшенням primary keyу Sqlite3 . Я не впевнений, чи справді це можливо, але я сподіваюся лише позначити інші поля. Наприклад: CREATE TABLE people (id integer primary key auto increment, first_name varchar(20), last_name varchar(20)); Потім, коли я додаю значення, я сподівався зробити це лише: INSERT …
109 sql  sqlite  cygwin 

8
Уникайте дублікатів у запиті INSERT INTO SELECT на SQL Server
У мене є дві наступні таблиці: Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z Мені потрібно вставити дані від Table1до Table2. Я можу використовувати наступний синтаксис: INSERT INTO Table2(Id, Name) SELECT Id, Name FROM Table1 Однак у моєму випадку дублікати ідентифікаторів можуть …

6
Чи можу я створити функцію одноразового використання у сценарії чи збереженій процедурі?
Чи існує в SQL Server 2005 концепція одноразового використання або локальної функції, оголошеної всередині SQL-скрипту чи збереженої процедури? Я хотів би відмовитись від складності сценарію, який я пишу, але це вимагатиме можливості оголосити функцію. Просто цікаво.



17
Як надрукувати VARCHAR (MAX) за допомогою заяви про друк?
У мене є код, який: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT SUBSTRING(@Script,1,@Pos) PRINT SUBSTRING(@script,@pos,8000) Довжина сценарію становить близько 10 000 символів, і оскільки я використовую …

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